type github.com/klauspost/compress/zstd.blockEnc
41 uses
github.com/klauspost/compress/zstd (current package)
blockenc.go#L17: type blockEnc struct {
blockenc.go#L37: func (b *blockEnc) init() {
blockenc.go#L77: func (b *blockEnc) initNewEncode() {
blockenc.go#L87: func (b *blockEnc) reset(prev *blockEnc) {
blockenc.go#L103: func (b *blockEnc) swapEncoders(prev *blockEnc) {
blockenc.go#L245: func (b *blockEnc) pushOffsets() {
blockenc.go#L250: func (b *blockEnc) popOffsets() {
blockenc.go#L256: func (b *blockEnc) matchOffset(offset, lits uint32) uint32 {
blockenc.go#L310: func (b *blockEnc) encodeRaw(a []byte) {
blockenc.go#L323: func (b *blockEnc) encodeRawTo(dst, src []byte) []byte {
blockenc.go#L337: func (b *blockEnc) encodeLits(lits []byte, raw bool) error {
blockenc.go#L433: func (b *blockEnc) encodeRLE(val byte, length uint32) {
blockenc.go#L481: func (b *blockEnc) encode(org []byte, raw, rawAllLits bool) error {
blockenc.go#L831: func (b *blockEnc) genCodes() {
dict.go#L231: block := blockEnc{lowMem: false}
enc_base.go#L23: blk *blockEnc
enc_base.go#L53: func (e *fastBase) Block() *blockEnc {
enc_base.go#L105: func (e *fastBase) UseBlock(enc *blockEnc) {
enc_base.go#L134: e.blk = &blockEnc{lowMem: e.lowMem}
enc_best.go#L78: func (e *bestFastEncoder) Encode(blk *blockEnc, src []byte) {
enc_best.go#L471: func (e *bestFastEncoder) EncodeNoHist(blk *blockEnc, src []byte) {
enc_better.go#L56: func (e *betterFastEncoder) Encode(blk *blockEnc, src []byte) {
enc_better.go#L573: func (e *betterFastEncoder) EncodeNoHist(blk *blockEnc, src []byte) {
enc_better.go#L579: func (e *betterFastEncoderDict) Encode(blk *blockEnc, src []byte) {
enc_dfast.go#L38: func (e *doubleFastEncoder) Encode(blk *blockEnc, src []byte) {
enc_dfast.go#L372: func (e *doubleFastEncoder) EncodeNoHist(blk *blockEnc, src []byte) {
enc_dfast.go#L678: func (e *doubleFastEncoderDict) Encode(blk *blockEnc, src []byte) {
enc_fast.go#L39: func (e *fastEncoder) Encode(blk *blockEnc, src []byte) {
enc_fast.go#L294: func (e *fastEncoder) EncodeNoHist(blk *blockEnc, src []byte) {
enc_fast.go#L534: func (e *fastEncoderDict) Encode(blk *blockEnc, src []byte) {
encoder.go#L33: Encode(blk *blockEnc, src []byte)
encoder.go#L34: EncodeNoHist(blk *blockEnc, src []byte)
encoder.go#L35: Block() *blockEnc
encoder.go#L39: UseBlock(*blockEnc)
encoder.go#L49: writing *blockEnc
encoder.go#L113: s.writing = &blockEnc{lowMem: e.o.lowMem}
snappy.go#L76: block *blockEnc
snappy.go#L87: r.block = &blockEnc{}
snappy.go#L286: func decodeSnappy(blk *blockEnc, src []byte) error {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |